Clean up the 'initial mapping' area properly on x86/64.
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Fri, 28 Oct 2005 16:11:59 +0000 (17:11 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Fri, 28 Oct 2005 16:11:59 +0000 (17:11 +0100)
commitc1273bcc256fe00238db5c0f1ee9db619772a4d7
treeee9982905291730b22d87c8dd684f2b510cfd8ed
parent596789e95ae51501bebfe87b29214792a7f384a9
Clean up the 'initial mapping' area properly on x86/64.
We must completely blow away mappings of the original
p2m table and the initrd. Those areas eventually get freed
to the memory allocator and other uses of that memory will
get really confused by spurious redundant mappings in the
init mapping area.

Signed-off-by: Keir Fraser <keir@xensource.com>
linux-2.6-xen-sparse/arch/xen/x86_64/kernel/setup.c